7218 Central Ave, St. Petersburg, FL 33707-1118, St. Petersburg
"Great service, staff is very friendly. Food was delicious and prices very reasonable."
"Great service, staff is very friendly. Food was delicious and prices very reasonable."